Шаг 12 - Подробнее о Read.

Процедура Read может получать информацию от пользователя после его ввода с клавиатуры или из файла.

Read(f , v1 [, v2,...,vn ] );
Read( [ var f: text; ] v1 [, v2,...,vn ] );

Мы пока пользовались получением с клавиатуры. Есть еще одна похожая команда Readln.

ReadLn([ var f: text; ] v1 [, v2, ..., vn ] );

Разница заключается в том, будет ли переведен курсор на следующею строку или нет. Напишем программу которая вводить три числа на экран.

var
	x,y,z : integer;
begin
	readln(x,y,z);
end.

И посмотрим результат.

12_1.gif (3235 b)

При вводе с клавиатуры переход на новую строку производиться по нажатию Enter. Так что в данном случае разницы нет между read и readln. Использовать команду Readln можно без параметров просто для того что бы дождаться нажатие клавиши подтвержденной Enter пользователем.

var
x,y,z : integer;

begin
	readln;
end.
Hosted by uCoz